<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<TITLE>
SeaGlassStyleWrapper (Sea Glass Look and Feel for Swing 0.2 API)
</TITLE>


<LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style">

<SCRIPT type="text/javascript">
function windowTitle()
{
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="SeaGlassStyleWrapper (Sea Glass Look and Feel for Swing 0.2 API)";
    }
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>

</HEAD>

<BODY BGCOLOR="white" onload="windowTitle();">
<HR>


<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SeaGlassStyleWrapper.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html" title="class in com.seaglasslookandfeel"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../com/seaglasslookandfeel/SeaGlassStyleWrapper.PainterWrapper.html" title="class in com.seaglasslookandfeel"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../index.html?com/seaglasslookandfeel/SeaGlassStyleWrapper.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="SeaGlassStyleWrapper.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_com.seaglasslookandfeel.SeaGlassStyle">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
com.seaglasslookandfeel</FONT>
<BR>
Class SeaGlassStyleWrapper</H2>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
  <IMG SRC="../../resources/inherit.gif" ALT="extended by "><A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthStyle.html?is-external=true" title="class or interface in javax.swing.plaf.synth">javax.swing.plaf.synth.SynthStyle</A>
      <IMG SRC="../../resources/inherit.gif" ALT="extended by "><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html" title="class in com.seaglasslookandfeel">com.seaglasslookandfeel.SeaGlassStyle</A>
          <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>com.seaglasslookandfeel.SeaGlassStyleWrapper</B>
</PRE>
<HR>
<DL>
<DT><PRE>public final class <B>SeaGlassStyleWrapper</B><DT>extends <A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html" title="class in com.seaglasslookandfeel">SeaGlassStyle</A></DL>
</PRE>

<P>
A SynthStyle implementation used by SeaGlass. This just wraps a SynthStyle
 with a SeaGlass style in order to get at some SynthStyle methods that are
 package local.
<P>

<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthStyle.html?is-external=true" title="class or interface in javax.swing.plaf.synth"><CODE>SynthStyle</CODE></A></DL>
<HR>

<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->

<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../com/seaglasslookandfeel/SeaGlassStyleWrapper.PainterWrapper.html" title="class in com.seaglasslookandfeel">SeaGlassStyleWrapper.PainterWrapper</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Wrap the sun Painter class with our own.</TD>
</TR>
</TABLE>
&nbsp;<!-- =========== FIELD SUMMARY =========== -->

<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_com.seaglasslookandfeel.SeaGlassStyle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from class com.seaglasslookandfeel.<A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html" title="class in com.seaglasslookandfeel">SeaGlassStyle</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#LARGE_KEY">LARGE_KEY</A>, <A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#LARGE_SCALE">LARGE_SCALE</A>, <A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#MINI_KEY">MINI_KEY</A>, <A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#MINI_SCALE">MINI_SCALE</A>, <A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#NATURAL_KEY">NATURAL_KEY</A>, <A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#NATURAL_SCALE">NATURAL_SCALE</A>, <A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#SMALL_KEY">SMALL_KEY</A>, <A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#SMALL_SCALE">SMALL_SCALE</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->

<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../com/seaglasslookandfeel/SeaGlassStyleWrapper.html#get(javax.swing.plaf.synth.SynthContext, java.lang.Object)">get</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx,
    <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;key)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Getter for a region specific style property.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../com/seaglasslookandfeel/painter/SeaGlassPainter.html" title="interface in com.seaglasslookandfeel.painter">SeaGlassPainter</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../com/seaglasslookandfeel/SeaGlassStyleWrapper.html#getBackgroundPainter(javax.swing.plaf.synth.SynthContext)">getBackgroundPainter</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the appropriate background Painter, if there is one, for the state
 specified in the given SynthContext.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../com/seaglasslookandfeel/painter/SeaGlassPainter.html" title="interface in com.seaglasslookandfeel.painter">SeaGlassPainter</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../com/seaglasslookandfeel/SeaGlassStyleWrapper.html#getBorderPainter(javax.swing.plaf.synth.SynthContext)">getBorderPainter</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the appropriate border Painter, if there is one, for the state
 specified in the given SynthContext.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://java.sun.com/javase/6/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../com/seaglasslookandfeel/SeaGlassStyleWrapper.html#getColorForState(javax.swing.plaf.synth.SynthContext, javax.swing.plaf.synth.ColorType)">getColorForState</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx,
                 <A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/ColorType.html?is-external=true" title="class or interface in javax.swing.plaf.synth">ColorType</A>&nbsp;type)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the color for the specified state.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://java.sun.com/javase/6/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt">Font</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../com/seaglasslookandfeel/SeaGlassStyleWrapper.html#getFontForState(javax.swing.plaf.synth.SynthContext)">getFontForState</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the font for the specified state.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../com/seaglasslookandfeel/painter/SeaGlassPainter.html" title="interface in com.seaglasslookandfeel.painter">SeaGlassPainter</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../com/seaglasslookandfeel/SeaGlassStyleWrapper.html#getForegroundPainter(javax.swing.plaf.synth.SynthContext)">getForegroundPainter</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the appropriate foreground Painter, if there is one, for the state
 specified in the given SynthContext.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthGraphicsUtils.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthGraphicsUtils</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../com/seaglasslookandfeel/SeaGlassStyleWrapper.html#getGraphicsUtils(javax.swing.plaf.synth.SynthContext)">getGraphicsUtils</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;context)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <code>SynthGraphicUtils</code> for the specified context.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://java.sun.com/javase/6/docs/api/java/awt/Insets.html?is-external=true" title="class or interface in java.awt">Insets</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../com/seaglasslookandfeel/SeaGlassStyleWrapper.html#getInsets(javax.swing.plaf.synth.SynthContext, java.awt.Insets)">getInsets</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx,
          <A HREF="http://java.sun.com/javase/6/docs/api/java/awt/Insets.html?is-external=true" title="class or interface in java.awt">Insets</A>&nbsp;in)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the Insets that are used to calculate sizing information.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthPainter.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthPainter</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../com/seaglasslookandfeel/SeaGlassStyleWrapper.html#getPainter(javax.swing.plaf.synth.SynthContext)">getPainter</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <code>SynthPainter</code> that will be used for painting.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../com/seaglasslookandfeel/SeaGlassStyleWrapper.html#installDefaults(com.seaglasslookandfeel.SeaGlassContext, com.seaglasslookandfeel.ui.SeaglassUI)">installDefaults</A></B>(<A HREF="../../com/seaglasslookandfeel/SeaGlassContext.html" title="class in com.seaglasslookandfeel">SeaGlassContext</A>&nbsp;context,
                <A HREF="../../com/seaglasslookandfeel/ui/SeaglassUI.html" title="interface in com.seaglasslookandfeel.ui">SeaglassUI</A>&nbsp;ui)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Re-implements SynthStyle.installDefaults(SynthContext, SynthUI) because
 it's package local.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../com/seaglasslookandfeel/SeaGlassStyleWrapper.html#installDefaults(javax.swing.plaf.synth.SynthContext)">installDefaults</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Installs the necessary state from this Style on the <code>
 JComponent</code> from <code>context</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../com/seaglasslookandfeel/SeaGlassStyleWrapper.html#isOpaque(javax.swing.plaf.synth.SynthContext)">isOpaque</A></B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true if the region is opaque.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_com.seaglasslookandfeel.SeaGlassStyle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class com.seaglasslookandfeel.<A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html" title="class in com.seaglasslookandfeel">SeaGlassStyle</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#getSizeVariant(javax.swing.JComponent)">getSizeVariant</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_javax.swing.plaf.synth.SynthStyle"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class javax.swing.plaf.synth.<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthStyle.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthStyle</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthStyle.html?is-external=true#getBoolean(javax.swing.plaf.synth.SynthContext, java.lang.Object, boolean)" title="class or interface in javax.swing.plaf.synth">getBoolean</A>, <A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthStyle.html?is-external=true#getColor(javax.swing.plaf.synth.SynthContext, javax.swing.plaf.synth.ColorType)" title="class or interface in javax.swing.plaf.synth">getColor</A>, <A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthStyle.html?is-external=true#getFont(javax.swing.plaf.synth.SynthContext)" title="class or interface in javax.swing.plaf.synth">getFont</A>, <A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthStyle.html?is-external=true#getIcon(javax.swing.plaf.synth.SynthContext, java.lang.Object)" title="class or interface in javax.swing.plaf.synth">getIcon</A>, <A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthStyle.html?is-external=true#getInt(javax.swing.plaf.synth.SynthContext, java.lang.Object, int)" title="class or interface in javax.swing.plaf.synth">getInt</A>, <A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthStyle.html?is-external=true#getString(javax.swing.plaf.synth.SynthContext, java.lang.Object, java.lang.String)" title="class or interface in javax.swing.plaf.synth">getString</A>, <A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthStyle.html?is-external=true#uninstallDefaults(javax.swing.plaf.synth.SynthContext)" title="class or interface in javax.swing.plaf.synth">uninstallDefaults</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>

<!-- ============ METHOD DETAIL ========== -->

<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="getGraphicsUtils(javax.swing.plaf.synth.SynthContext)"><!-- --></A><H3>
getGraphicsUtils</H3>
<PRE>
public <A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthGraphicsUtils.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthGraphicsUtils</A> <B>getGraphicsUtils</B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;context)</PRE>
<DL>
<DD>Returns the <code>SynthGraphicUtils</code> for the specified context.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#getGraphicsUtils(javax.swing.plaf.synth.SynthContext)">getGraphicsUtils</A></CODE> in class <CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html" title="class in com.seaglasslookandfeel">SeaGlassStyle</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>context</CODE> - SynthContext identifying requester
<DT><B>Returns:</B><DD>SynthGraphicsUtils</DL>
</DD>
</DL>
<HR>

<A NAME="installDefaults(com.seaglasslookandfeel.SeaGlassContext, com.seaglasslookandfeel.ui.SeaglassUI)"><!-- --></A><H3>
installDefaults</H3>
<PRE>
public void <B>installDefaults</B>(<A HREF="../../com/seaglasslookandfeel/SeaGlassContext.html" title="class in com.seaglasslookandfeel">SeaGlassContext</A>&nbsp;context,
                            <A HREF="../../com/seaglasslookandfeel/ui/SeaglassUI.html" title="interface in com.seaglasslookandfeel.ui">SeaglassUI</A>&nbsp;ui)</PRE>
<DL>
<DD>Re-implements SynthStyle.installDefaults(SynthContext, SynthUI) because
 it's package local.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#installDefaults(com.seaglasslookandfeel.SeaGlassContext, com.seaglasslookandfeel.ui.SeaglassUI)">installDefaults</A></CODE> in class <CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html" title="class in com.seaglasslookandfeel">SeaGlassStyle</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>context</CODE> - the context.<DD><CODE>ui</CODE> - the UI delegate.</DL>
</DD>
</DL>
<HR>

<A NAME="installDefaults(javax.swing.plaf.synth.SynthContext)"><!-- --></A><H3>
installDefaults</H3>
<PRE>
public void <B>installDefaults</B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx)</PRE>
<DL>
<DD>Installs the necessary state from this Style on the <code>
 JComponent</code> from <code>context</code>.

 <p>Overridden to cause this style to populate itself with data from
 UIDefaults, if necessary.</p>
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#installDefaults(javax.swing.plaf.synth.SynthContext)">installDefaults</A></CODE> in class <CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html" title="class in com.seaglasslookandfeel">SeaGlassStyle</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ctx</CODE> - context SynthContext identifying component to install
            properties to.</DL>
</DD>
</DL>
<HR>

<A NAME="getInsets(javax.swing.plaf.synth.SynthContext, java.awt.Insets)"><!-- --></A><H3>
getInsets</H3>
<PRE>
public <A HREF="http://java.sun.com/javase/6/docs/api/java/awt/Insets.html?is-external=true" title="class or interface in java.awt">Insets</A> <B>getInsets</B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx,
                        <A HREF="http://java.sun.com/javase/6/docs/api/java/awt/Insets.html?is-external=true" title="class or interface in java.awt">Insets</A>&nbsp;in)</PRE>
<DL>
<DD>Returns the Insets that are used to calculate sizing information.

 <p>Overridden to cause this style to populate itself with data from
 UIDefaults, if necessary.</p>
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#getInsets(javax.swing.plaf.synth.SynthContext, java.awt.Insets)">getInsets</A></CODE> in class <CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html" title="class in com.seaglasslookandfeel">SeaGlassStyle</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ctx</CODE> - context SynthContext identifying requester<DD><CODE>in</CODE> - insets Insets to place return value in.
<DT><B>Returns:</B><DD>Sizing Insets.</DL>
</DD>
</DL>
<HR>

<A NAME="getColorForState(javax.swing.plaf.synth.SynthContext, javax.swing.plaf.synth.ColorType)"><!-- --></A><H3>
getColorForState</H3>
<PRE>
public <A HREF="http://java.sun.com/javase/6/docs/api/java/awt/Color.html?is-external=true" title="class or interface in java.awt">Color</A> <B>getColorForState</B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx,
                              <A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/ColorType.html?is-external=true" title="class or interface in javax.swing.plaf.synth">ColorType</A>&nbsp;type)</PRE>
<DL>
<DD>Returns the color for the specified state. This should NOT call any
 methods on the <code>JComponent</code>.

 <p>Overridden to cause this style to populate itself with data from
 UIDefaults, if necessary.</p>

 <p>In addition, SeaGlassStyle handles ColorTypes slightly differently
 from Synth.</p>

 <ul>
   <li>ColorType.BACKGROUND will equate to the color stored in UIDefaults
     named "background".</li>
   <li>ColorType.TEXT_BACKGROUND will equate to the color stored in
     UIDefaults named "textBackground".</li>
   <li>ColorType.FOREGROUND will equate to the color stored in UIDefaults
     named "textForeground".</li>
   <li>ColorType.TEXT_FOREGROUND will equate to the color stored in
     UIDefaults named "textForeground".</li>
 </ul>
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#getColorForState(javax.swing.plaf.synth.SynthContext, javax.swing.plaf.synth.ColorType)">getColorForState</A></CODE> in class <CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html" title="class in com.seaglasslookandfeel">SeaGlassStyle</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ctx</CODE> - context SynthContext identifying requester<DD><CODE>type</CODE> - Type of color being requested.
<DT><B>Returns:</B><DD>Color to render with</DL>
</DD>
</DL>
<HR>

<A NAME="getFontForState(javax.swing.plaf.synth.SynthContext)"><!-- --></A><H3>
getFontForState</H3>
<PRE>
protected <A HREF="http://java.sun.com/javase/6/docs/api/java/awt/Font.html?is-external=true" title="class or interface in java.awt">Font</A> <B>getFontForState</B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx)</PRE>
<DL>
<DD>Returns the font for the specified state. This should NOT call any method
 on the <code>JComponent</code>.

 <p>Overridden to cause this style to populate itself with data from
 UIDefaults, if necessary. If a value named "font" is not found in
 UIDefaults, then the "defaultFont" font in UIDefaults will be returned
 instead.</p>
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#getFontForState(javax.swing.plaf.synth.SynthContext)">getFontForState</A></CODE> in class <CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html" title="class in com.seaglasslookandfeel">SeaGlassStyle</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ctx</CODE> - context SynthContext identifying requester
<DT><B>Returns:</B><DD>Font to render with</DL>
</DD>
</DL>
<HR>

<A NAME="getPainter(javax.swing.plaf.synth.SynthContext)"><!-- --></A><H3>
getPainter</H3>
<PRE>
public <A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthPainter.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthPainter</A> <B>getPainter</B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx)</PRE>
<DL>
<DD>Returns the <code>SynthPainter</code> that will be used for painting.
 This ends up delegating to the Painters installed in this style. It may
 return null;
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#getPainter(javax.swing.plaf.synth.SynthContext)">getPainter</A></CODE> in class <CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html" title="class in com.seaglasslookandfeel">SeaGlassStyle</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ctx</CODE> - context SynthContext identifying requester
<DT><B>Returns:</B><DD>SynthPainter to use</DL>
</DD>
</DL>
<HR>

<A NAME="isOpaque(javax.swing.plaf.synth.SynthContext)"><!-- --></A><H3>
isOpaque</H3>
<PRE>
public boolean <B>isOpaque</B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx)</PRE>
<DL>
<DD>Returns true if the region is opaque.

 <p>Overridden to cause this style to populate itself with data from
 UIDefaults, if necessary. If opacity is not specified in UI defaults,
 then it defaults to being non-opaque.</p>
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#isOpaque(javax.swing.plaf.synth.SynthContext)">isOpaque</A></CODE> in class <CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html" title="class in com.seaglasslookandfeel">SeaGlassStyle</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ctx</CODE> - context SynthContext identifying requester
<DT><B>Returns:</B><DD>true if region is opaque.</DL>
</DD>
</DL>
<HR>

<A NAME="get(javax.swing.plaf.synth.SynthContext, java.lang.Object)"><!-- --></A><H3>
get</H3>
<PRE>
public <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>get</B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx,
                  <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;key)</PRE>
<DL>
<DD>Getter for a region specific style property.

 <p>Overridden to cause this style to populate itself with data from
 UIDefaults, if necessary.</p>

 <p>Properties in UIDefaults may be specified in a chained manner. For
 example:</p>

 <pre>
 background
 Button.opacity
 Button.Enabled.foreground
 Button.Enabled+Selected.background
 </pre>

 <p>In this example, suppose you were in the Enabled+Selected state and
 searched for "foreground". In this case, we first check for
 Button.Enabled+Selected.foreground, but no such color exists. We then
 fall back to the next valid state, in this case,
 Button.Enabled.foreground, and have a match. So we return it.</p>

 <p>Again, if we were in the state Enabled and looked for "background", we
 wouldn't find it in Button.Enabled, or in Button, but would at the top
 level in UIManager. So we return that value.</p>

 <p>One special note: the "key" passed to this method could be of the form
 "background" or "Button.background" where "Button" equals the prefix
 passed to the SeaGlassStyle constructor. In either case, it looks for
 "background".</p>
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#get(javax.swing.plaf.synth.SynthContext, java.lang.Object)">get</A></CODE> in class <CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html" title="class in com.seaglasslookandfeel">SeaGlassStyle</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ctx</CODE> - SynthContext identifying requester<DD><CODE>key</CODE> - Property being requested. Must not be null.
<DT><B>Returns:</B><DD>Value of the named property *</DL>
</DD>
</DL>
<HR>

<A NAME="getBackgroundPainter(javax.swing.plaf.synth.SynthContext)"><!-- --></A><H3>
getBackgroundPainter</H3>
<PRE>
public <A HREF="../../com/seaglasslookandfeel/painter/SeaGlassPainter.html" title="interface in com.seaglasslookandfeel.painter">SeaGlassPainter</A> <B>getBackgroundPainter</B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx)</PRE>
<DL>
<DD>Gets the appropriate background Painter, if there is one, for the state
 specified in the given SynthContext. This method does appropriate
 fallback searching, as described in #get.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#getBackgroundPainter(javax.swing.plaf.synth.SynthContext)">getBackgroundPainter</A></CODE> in class <CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html" title="class in com.seaglasslookandfeel">SeaGlassStyle</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ctx</CODE> - The SynthContext. Must not be null.
<DT><B>Returns:</B><DD>The background painter associated for the given state, or null if
         none could be found.</DL>
</DD>
</DL>
<HR>

<A NAME="getForegroundPainter(javax.swing.plaf.synth.SynthContext)"><!-- --></A><H3>
getForegroundPainter</H3>
<PRE>
public <A HREF="../../com/seaglasslookandfeel/painter/SeaGlassPainter.html" title="interface in com.seaglasslookandfeel.painter">SeaGlassPainter</A> <B>getForegroundPainter</B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx)</PRE>
<DL>
<DD>Gets the appropriate foreground Painter, if there is one, for the state
 specified in the given SynthContext. This method does appropriate
 fallback searching, as described in #get.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#getForegroundPainter(javax.swing.plaf.synth.SynthContext)">getForegroundPainter</A></CODE> in class <CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html" title="class in com.seaglasslookandfeel">SeaGlassStyle</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ctx</CODE> - The SynthContext. Must not be null.
<DT><B>Returns:</B><DD>The foreground painter associated for the given state, or null if
         none could be found.</DL>
</DD>
</DL>
<HR>

<A NAME="getBorderPainter(javax.swing.plaf.synth.SynthContext)"><!-- --></A><H3>
getBorderPainter</H3>
<PRE>
public <A HREF="../../com/seaglasslookandfeel/painter/SeaGlassPainter.html" title="interface in com.seaglasslookandfeel.painter">SeaGlassPainter</A> <B>getBorderPainter</B>(<A HREF="http://java.sun.com/javase/6/docs/api/javax/swing/plaf/synth/SynthContext.html?is-external=true" title="class or interface in javax.swing.plaf.synth">SynthContext</A>&nbsp;ctx)</PRE>
<DL>
<DD>Gets the appropriate border Painter, if there is one, for the state
 specified in the given SynthContext. This method does appropriate
 fallback searching, as described in #get.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html#getBorderPainter(javax.swing.plaf.synth.SynthContext)">getBorderPainter</A></CODE> in class <CODE><A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html" title="class in com.seaglasslookandfeel">SeaGlassStyle</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ctx</CODE> - The SynthContext. Must not be null.
<DT><B>Returns:</B><DD>The border painter associated for the given state, or null if
         none could be found.</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>


<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/SeaGlassStyleWrapper.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../com/seaglasslookandfeel/SeaGlassStyle.html" title="class in com.seaglasslookandfeel"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../com/seaglasslookandfeel/SeaGlassStyleWrapper.PainterWrapper.html" title="class in com.seaglasslookandfeel"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../index.html?com/seaglasslookandfeel/SeaGlassStyleWrapper.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="SeaGlassStyleWrapper.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_com.seaglasslookandfeel.SeaGlassStyle">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->

<HR>
Copyright &#169; 2009-2012 <a href="http://seaglasslookandfeel.com">seaglasslookandfeel.com</a>. All Rights Reserved.
</BODY>
</HTML>
